What is Habagoogahing?
(verb)--an umbrella term encompassing all physical sexual interactions
we have been habagoogahing for two months, now my crotch is crawling with bugs
See hooking up, sex, petting, dry hump, floozey
All you need for a faster workflow in one place.