SKETCH BALL


Meaning of SKETCH BALL in English

Someone who's suspicious. For example, a kid who walks out of a room, smelling like pot, with his hood up and sunglasses on. Example: Look at that guy outside the dorm! It's 4:30 in the morning. What a sketch ball.

Slang English vocab.      Английский сленговый словарь.