Skip to main content

professor nut sack's definitions

Scranus

piece of skin where your dog licks honey peanut butter where it feels soooo great. Stay away from the chunky
dog licks scranus please
by professor nut sack May 13, 2005
mugGet the Scranusmug.

Share this definition