Top definition
A.k.a The Italian End of Day Report, The Italian Showdown

When You enter your boss's office, while looking him dead in the eye whip out your dick and yell: GUARDA!!!...GUUARR-DA!!! ( Guarda=Look) as you slap your cock on his desk over and over with sufficient force to leave an oil mark.

(Joe): Heyyaa...this work you did is got 30 min and I want it done on my desk...Go.
(1 Hour & 34 min Later)
(Massi): Hey Joe....Guarda...GUARDA!!!!
(Joe): :|....I think I just got Italian Showguned
by Numba1 February 05, 2014
Get the mug
Get a Italian ShowGun mug for your grandma Helena.