Top Definition
(N) A cowardice forum troll with extremely low self esteem who no votes others people's posts yet rarely if ever responds with a post of their own.
It seems like all my posts are getting no votes but no one has the balls to respond! It must be the work of Invertebrate Trolls.
by Funmunke July 11, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.