Uncategorized
Mfc Slang
Your abbreviation search returned 77 meanings