BAFH stands for Bastard Assistant from Hell

BAFH
Share
Abbreviations And Their Meaning