1 definition by Red right hand

Used to describe world championship ugliness.
"You should have seen this chick last night bro, she was WICKED friggn' haunted kid!"
by Red right hand July 11, 2008
Get the Haunted mug.