1 definition by DavyC

Top Definition
a derogatory term for someone who maintains a threads-to-thoughts ratio of 1.
shut the fuck up and stop being such a g!
by DavyC October 15, 2006
Mug icon
Buy a g mug!