1 definition by Your mother ari

Top Definition
Holding someone by their wrists and being unholy.
Guy: so what did you do Saturday?
Other guy: I was pinning Maya to my bed.
Guy: I wish I was there.
by Your mother ari January 11, 2020

Mug icon
Buy a Pinning mug!