1 definition by Jamesao

Top Definition
To release something.
To remove.
To let go of.
Friend: "why did you get into that ruck"
Me: "I just needed a releation session!"
by Jamesao May 28, 2009

Mug icon
Buy a Releation mug!