Top definition
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
Get the mug
Get a alleywhacker mug for your bunkmate Abdul.