St. Kitts & Nevis
adjective
To sneak or be sneaky
alternatives
jim screechy
arrow_drop_down
0
arrow_drop_down

US Virgin Islands
verb
To stare at. To observe intently.
arrow_drop_down
0
arrow_drop_down
comments