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
Roimata-Maori
Emmi-Finnish
Meical-Welsh
Wapasha-Native American, Sioux
Aliyah (2)-Hebrew
HildebertHIL-de-bertGerman