shit weasel

Someone who is continually "pressing others buttons" just for their own amusement.
What fucking shit weasel did this!
by jjsw January 20, 2004
Get the shit weasel mug.