Skip to main content

Definitions by savurass

female who freely fornicates with any willing subject
Did you hook up with any conchos this weekend?
concho by savurass December 30, 2011