Skip to main content

Definitions by Sirmixesalot

Downtown 1 

The act of urinating into someone's anus
She wasn't into the Space Dock so I settled for the Downtown 1
Downtown 1 by Sirmixesalot February 9, 2013