Top definition
French translation for In My Humble Opinon (IMHO).
In French A Mon Humble Avis.
french : amha c'est un fake !

english : imho that's a fake !
by M0zArT February 28, 2008
Mug icon

Cleveland Steamer Plush

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

Buy the plush