Jamaica
verb
To sneak around. To do things surreptitiously
alternatives
screechy
arrow_drop_down
0
arrow_drop_down

Jamaica
adjective
To sneak or be sneaky
alternatives
coop
arrow_drop_down
0
arrow_drop_down
comments