look up any word, like blumpkin:
 
1.
The term that is expressed whenever someone forgets how to make an acronym for Bad Ass Mother F*****, also known as BAMF.
Mike: "Wow! That is one BMFO!"

Tom: "What?"
by superdeesleepy July 02, 2013