shookhead

meaning a person who is scared or worried or frightened
person 1 : i said i would shank pete and he got well shookhead

person 2 : i love u mann

person 1: omfg im well shookhead
by magic bean October 05, 2005
mugGet the shookhead mug.