by quitequiet April 10, 2010

BAMF, gets no respect.
by Cynical Carl February 5, 2003

(n) Bad Ass Mother Fucker
by Topsy-Krettsv2 December 9, 2008

by Figleaf23 January 3, 2009

Neville Longbottom = bamf
by nocomment1992 March 10, 2008

by Cornelious September 29, 2005
