it means "you have no life"
person 1: i juss played world of warcraft 24 hours straight

person 2: yhnl
by Mike7777 January 4, 2007
Get the YHNL mug.