1 definition by dewest

Top Definition
a person generally male, who enjoy's jerking off in public.
Greg chronically masturbates in public, therefore he is an urbanwhacker
by dewest May 29, 2010

Mug icon
Buy a urbanwhacker mug!