Top Definition
somone thats very very stupid and is basically an ugly person
person 1: dude your such a twatnose its unreal
person 2: yah uh thats me
person 3: beef.
#twatnose #twat #nose #beef #stupid #ugly
by thejendawg October 08, 2008
5 Words related to twatnose
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.