Skip to main content

Definitions by Terarex

A nerd who masturbaits profusely.
Chimick by Terarex December 23, 2004