Top definition
A descriptive term applying to people, places, situations, with creepy, uncomfortable, bizzare connotations. See "sketchy"
What the mother! Sketchy Larry!
by Anonymous February 24, 2003
Get the mug
Get a Sketchy Larry mug for your coworker Riley.