Top definition
Some say a mother lizard thats strapped with a bomb, the real definition is To never give up in what you believe in to always stay strong and never falter....ever.....
we must Alizamombaboomba in order to survive and prosper
by skeletor941 January 16, 2010
Mug icon

Cleveland Steamer Plush

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

Buy the plush