1 definition by blackfooted

Top Definition
The process of any forced penetration by any botanical entity.
Bill - "Have you seen Evil Dead?"
Jedidiah - "Yeah that bitch got tree raped"
by blackfooted December 03, 2013

Mug icon
Buy a tree rape mug!