1 definition by DaiTos

Top Definition
The act of careless, belligerent and brutal intercourse with a gal from a low class neighborhood.
After finishing a bottle of hooch, Gerald went out to a sleazy bar last night for a haunting.
by DaiTos June 21, 2017

Mug icon
Buy a Haunting mug!