1 definition by arandomusername1234

Top Definition
To have ones anus penetrated with a Pine cone.
I was riding my motorcycle when I was pined by a tree.
by arandomusername1234 February 12, 2015

Mug icon
Buy a Pined mug!