Jamaica
verb
To sneak around. To do things surreptitiously
also known as
screechy
arrow_drop_down
0
arrow_drop_down

Jamaica
adjective
To sneak or be sneaky
also known as
coop
arrow_drop_down
0
arrow_drop_down
comments