imWord
Abbreviation
Recent
English
中文 – 简体
Home
Idioms
frog face
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:
Name
Gender
Pronounced
Usage
Kaarle
KAH:R-le
Finnish
Bateman
['beitmən]
TemÜR
-
Medieval Turkic
Ludvigs
-
Latvian
Nikolaas
-
Dutch
Ulyssa
yoo-LIS-ə
English (Rare)
Copyright ©
IMWord
Privacy Policy
×