imbacucchiamoci
Italian
Verb
imbacucchiamoci
first-person plural imperative of
imbacuccarsi