Top definition
(a) sketchy or otherwise weird or uncomfortable situation, person, or thing.
by Will January 18, 2005
Get the mug
Get a Skrawnjay mug for your sister-in-law Sarah.