Skip to main content

Hunky Monkey's definitions

Siena

A city in France.
Siena is a pimp.
by Hunky Monkey March 27, 2009
mugGet the Sienamug.

Share this definition