The act of subjecting normal people to an onslaught of geeky jargon.
What the hell was he talking about? All I heard was geek barking.
by geekbarker August 7, 2009
Get the geek barking mug.