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
Evelin-German, Estonian, Hungarian
Nymphodora-Ancient Greek
Hokulani-Hawaiian
DevereuxDEV-ə-roEnglish (Rare)
Atallah-Arabic
JaropeŁKyah-RAW-pewkPolish