Top Definition
A word created by M. Benson the meaning is "Your Face"
the language as far as i know is WTHFNF. There is also a youtube video named after it.

search it on youtube. posted by RPGvidsTV
by RPGvidsTV May 05, 2011
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.