1 definition by Kittie8485

Top Definition
Having therapy forced upon you by a shrink unexpectedly.
Short for Therapeutically Raped.
As used in "Supernatural" by Dean.
"I just got thraped."
by Kittie8485 January 29, 2010

Mug icon
Buy a Thraped mug!