Top definition
english : the penis of an elephant

maltese : zobb ta iljunfant
maltese : il-alla madonna imdellka bil liba kemm int trumpant

english: oh holy mother of god covered in cum what an elephants penis you are.
by joe tal pizzez February 12, 2008
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush