Random Words:
1.
A person who incessantly stares at another's crotch, or seems generally obsessed with crotch.
"Stop staring at my crotch you ..
1.
the beating up of males known to be homosexual.
Lee Blackburn of Fleetwood, England, got Twatted because he was considered a puff.
See..