Country Dictionary

A fork of Rural Dictionary

totti

a girl who is incredibly hot.

Now that's a Totti...

by MichaelCap June 17, 2008