1 definition by hellynch

Stupid face people pull and cannot help
Oh my God, poor Karen and her frog face. She really can't help it
by hellynch November 30, 2011
Get the Frog Face mug.