Skip to main content

Definitions by smesscat

some people use this word to call someone a slut
fuck you're such a demdog
demdog by smesscat September 15, 2010