look up any word, like cleveland steamer:
 
1.
A very lengthy individual who claims to be Italian; yet has been on a lifetime coitus hiatus.
Man, that tall guy's a Bacchiocchi!
by nizlenizle April 18, 2009