Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shmock
in English
shmock
Definitions
Noun
a
foolish
or
annoying
person
His
friend
can
be
such
a
shmock
when
playing
video
games
.