Top definition
A sarcastic laugh, usually to a bad joke or pun
Friend:"This maze is aMAZEing"

Me:"Hah lol XD"
by xXWPFXx March 21, 2017
Get the mug
Get a hah lol xd mug for your mother-in-law Beatrix.