nothing better than being spotted and spotting a boulderesse
a hot chica that kills it on the boulders
"nothing better than being spotted and spotting a boulderesse" What is the definition of "boulderesse"?