lisa's was on here period so it made her ault smell even more like crap
a vaginal secretion that smells like poo
"lisa's was on here period so it made her ault smell even more like crap" What is the definition of "ault"?