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

Golden Shower Plush

He's warmer than you think.

Buy the plush