being overly assertive, borderline impudent, when referring to ones knowledge and understanding of internet-based services and products.
by Mr. Google Docs March 10, 2010
Get the technosassmug.
Get the technosassmug. We'll email you a link to sign in instantly.