ratcher24's definitions
A person who study's all the time and is a geek but is still not very clever i.e. a dumb/stupid geek
by ratcher24 May 17, 2010
Get the deek mug.
Get the deek mug.We'll email you a link to sign in instantly.