Top definition
the act of having sexual intercourse between a human and a tree, or any other type of plant
Jack will perform treestiality on that oak to prove that he loves nature.
by gsstud February 27, 2010
Get the mug
Get a treestiality mug for your mate Georges.