Random
Source Code

alleywhacker

alleywhacker - (noun) someone one urinates or does other disgusting and unlawful things in alleys.

The alleywhacker and streetwalker were arrested for public lewdness.

by banjomandan June 13, 2011