A nervous laugh, sometimes used if someone said something awkward.
Guy 1: Hey, I have this really good website for porn if you wanna check it out.

Guy 2: Aheh, no, I don't do that stuff.
by weesnaaaw April 25, 2010
Get the aheh mug.