1 definition by yamatodamashi

Top Definition
1. a swift punch to the nuts

2. tackling hug
"I glomped that mother f'er good!"

"The guy holding the glomp sign was asking for it"
by yamatodamashi July 16, 2008
Mug icon
Buy a glomp mug!