Top Definition
A euphemism for masturbation or ejaculation.
Ben: "Where were you last night? We had to go out on the town without you!"
Jon: "Sorry man. I just got my new internet connection, and I was at home freeing the priests, if you get what I mean."
by MasterOfEuphemism April 07, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.