Top Definition
Technical definition is a smelly, stinky face, but most often used to mean someone annoying or stubborn.
"Ugh, Laura is such a foochie face for continually reminding me about the time I peed my pants..."
by Foochila June 05, 2009
6 Words related to Foochie Face

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×