1 definition by mandars

laughing with words; a subsitute for "haha"; when you want to laugh but can't so you say hardy har har
by mandars July 27, 2005
Get the hardy har har mug.