2 definition by Mr.Henke FTW11

Top Definition
when you have an elderly woman sit on your face naked so that they arose you.
i heard my grandma gives chinese deathtraps for $20 a sitting

perfect day for a chinese deathtrap!
by Mr.Henke FTW11 January 27, 2011

Mug icon
Buy a chinese deathtrap mug!
when someone shits on your taint and you shove there face in it.
i just got poopytainted by my boyfriend
by Mr.Henke FTW11 January 27, 2011

Mug icon
Buy a poopytaint mug!