Country Dictionary

A fork of Rural Dictionary

Ladera

A sex machine

Look at that Ladera!

by Sonchipz July 13, 2009