ah sha fa

literally, "oh for sure" The phrase "ah sha fa" was created by D-Lo.
by Dr. D-Lo1 February 02, 2010
Get the ah sha fa mug.