Top Definition
literally, "oh for sure" The phrase "ah sha fa" was created by D-Lo.
"You finna bounce 2 da studio?"
"Ah sha fa mudda fudda!
by Dr. D-Lo1 February 01, 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.