i went to grottoes last weekend and my butthole still hurts
a small town located in virginia where the lowest trailer trash and wannabe blacks live
"i went to grottoes last weekend and my butthole still hurts" What is the definition of "grottoes"?