that guy is being such a fuck muffin with all those hatchets in call of duty
whore, prostitute, fuck buddy
"that guy is being such a fuck muffin with all those hatchets in call of duty" What is the definition of "fuck muffin"?