Top definition
Moogla is the word that pretentious scienetest should use when naming a new chemical or disease instead of methionylglutaminylarginyltyrosylglutamylserylleucyl
I shall name this new chemical, moogla.
by Mooglabitches April 08, 2011
Mug icon

Cleveland Steamer Plush

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

Buy the plush