Top definition
An abreviation used on the internet or in text messages standing for Having-A-Gentle-Giggle, similar to LOL or ROFL in today's world. Generally it is only used on the internet or in text messages and not in everyday life.
Person 1: A man walked in to a bar, ouch!

Person 2: Hagg
by tracka52 April 20, 2009
Get the mug
Get a hagg mug for your mate Sarah.