look up any word, like eiffel tower:

1 definition by Nuclear Muffin

 
1.
Somehting that constantly barf or has diahrreah.
That damn dog is a yogurt machine.
by Nuclear Muffin September 07, 2003