websites that bring up full-page overlays and surveys annoy the hell out of a bagmf
badass grumpy mofo
"websites that bring up full-page overlays and surveys annoy the hell out of a bagmf" What is the definition of "bagmf"?