Skip to main content

Definitions by Deez.biscuits

Dick stain 

A annoying piece of shit who wont leave you alone
Dick stain by Deez.biscuits May 23, 2018