sport pussy
holy fuck--it smells like sport pussy in here
"the unfortunate odor of the female sex organ caused by 'sport' or other significant physical exertion
"holy fuck--it smells like sport pussy in here" What is the definition of "sport pussy"?