1 definition by dazwazup

A person who often requests a fight in out of sight public spaces such as bathrooms or behind buildings.
that guy is a frog face, he just asked to take this fight to the bathroom!
by dazwazup July 2, 2012
Get the Frog Face mug.