One who speaks and looks awkward around social interaction situations. Generally does not have great communication skills with the opposite sex and will try regularly to make this contact but fail by mumbling his word and eventually just running away. Geek like features although is not smart. Does not photo well.
by Kaaaaaane December 10, 2010
buy the domain for your pet vlog