meaning of ALBNR

ALBNR meaning in Urban Dictionary

Practically laughing although not really. Explaining an even of 'funny' that is not sufficient so that you could laugh out loud, but in addition does not move you to perhaps not laugh anyway.