Velcroid

What is Velcroid?


1.

a scapegoat or person who is habitually blamed for the shortcomings of another person,

I was a velcroid, a human being made out of velcro. I'd been peeled off like a leech and now things stuck to me that shouldn't.

See scapegoat


1

Random Words:

1. nickname of Zach Randolph, current Clippers non-savior. "Imagine being trapped in one of those big hospital elevators with eight o..
1. An extremely satisfying chug. Scots slang. Not to be confused with "juggernaut". Louise: "Did you have a chug last night..
1. the smallest town on the face of the earth. Found in the mountains of Southwest Virginia. & who's football team OWNS Clintwood...