The feeling of being raped up the ass you have after delivering a huge turd.
Oh man, I've just been turdraped in the toilette!
by Halevi January 27, 2015
Get the TURDRAPE mug.