A term used to describe the virtual balls of people who trash talk in an online thread because they know you can't throttle them through the screen.
by TheGhostrider420 August 7, 2014
Get the net sack mug.
Get the net sack mug.We'll email you a link to sign in instantly.