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
Kalpana
-
Indian, Hindi, Marathi, Tamil, Kannada, Telugu, Nepali
Keira
-
English (Modern)
AygÜL
-
Turkish
Lleucu
-
Welsh
Kostyantyn
-
Ukrainian
Flossie
FLAWS-ee
English
Copyright ©
IMWord
Privacy Policy
×