omgitsnikkix93's definitions
One who delays; A person who takes forever to do a certain task; That asshole that takes a lifetime to do something completely ridiculouly simple
by omgitsnikkix93 March 25, 2009
Get the Janglermug.
Get the Janglermug. We'll email you a link to sign in instantly.