Custom UD mugs
with your fave def Now available
1. geek barking
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.
love it
hate it