Skip to main content

Foochie Face

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 5, 2009
mugGet the Foochie Facemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email