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

Donkey Punch Plush

10" high plush doll.

Buy the plush