Top Definition
since we are going through a french to freedom revolution, IE: freedom fries, freedom toast, freedom kissing. since the fraise pardon my french exists it is now pardon my freedom.
Doc: sry but u have aids


Guy: o pardon my freedom
by nicky the don June 25, 2005

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.