1 definition by Owen Mcrae

Top Definition
An insecure young man who gets off on defamatory of poor innocent young women. Also extremely needy, whiney, immature and has a huge leech stuck to them often referred to as "owen"
"Geez i found all this slander of myself on the internet today, someone's done a TWIDE"

"Theres a parasite on me, i must be coming down with twide! Quick, to the computer to write bullshit about other people!"
by Owen Mcrae July 10, 2008

Mug icon
Buy a Twide mug!