1 definition 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!
by TobyHasAwonkyEye April 27, 2011
Get the Huan mug.