frog face



frog face

n. a nerd; a geek. (Especially as a rude term of address.) Look here, frog face, what makes you think you can talk to me that way?
See also: face, frog

Common Names:

NameGenderPronouncedUsage
Junaid-Arabic
AurÉLia-Hungarian
Nils-Swedish, Norwegian, Danish
Kalina-Bulgarian, Macedonian, Polish
Kathryn['kæθrin]
Beryl['beril]