Top Definition
1. Doody flavored Lolly Pops.
2. An expression for anything that sucks.
Jeff: Did you guys see the new Indiana Jones Movie?
Croud of Ninjas: Yea that shit was doody pops.
by JHitch November 01, 2010
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.