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
TÜNde-Hungarian
Lisette['li:zət]
VÁClava-Czech
Havva-Turkish
Hemingr-Ancient Scandinavian
Dragos-Romanian