Top definition
I think ALF had a Doody Doopey Doo On Creator’s Leg.
by MayDayMeh June 12, 2018
Get the mug
Get a Doody Doopey Doo mug for your cat Larisa.