Skip to main content

Definitions by TobyHasAwonkyEye

Your soul mate who you meet over the internet. Beware of Tobys.
Person One: Where did you meet?
Person Two: Oh hes a Huan!
Huan by TobyHasAwonkyEye May 18, 2011