BAMF

A shortened form of Bad Ass MotherFucker.
Some people thought tim was a BAMF, but we all new he was a n00b.
by Chris121388 March 06, 2007
mugGet the BAMFmug.