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

person 2: yhnl
by Mike7777 January 03, 2007
5 Words related to YHNL

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.