Very weird, strange, dodgy person who no one really trusts or you need to be careful around.
by chloenola June 19, 2008
Get the Raftag mug.