Top Definition
A piece of dog poo that is wrapped nicely in foil.
Feed a couple Reeses Peanut Butter cups to your precious pet with the foil still on. Let it digest. Poop.... And wabaam. Doodie Truffles.
by Sargeant Fupa December 04, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.