Skip to main content

Definitions by Sierra taster

Fine ass Woman with an incredible body.
I need to get some Sierra.
sierra by Sierra taster August 14, 2007