Skip to main content

Definitions by Kaaaaaane

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.
Culra by Kaaaaaane December 11, 2010