1 definition by SenorIcyHot

A doggy lollipop is when you put peanut butter on your testicles and a dog licks it off
I got a doggy lollipop last night
by SenorIcyHot May 21, 2011
Get the doggy lollipop mug.