look up any word, like donkey punch:
 
1.
someone who is sketchy. it can aslo meen someone who is annoying
ur a scary dude, bustin through my bedroom door while im smokin a blunt
by west rox May 30, 2008