Quote Originally Posted by Lilith Cherry View Post
In English(UK) slang it means someone who cheats you
Really? Wow, that is interesting! I wonder what all the PT folk from the UK have thought of me and my screen name all these years!

In the US, it's slang for a tornado. Therefore, a dog that moves very fast, or goes in circles, and is destructive!