Skip to main content

Definitions by taaaaylor.

1: whoa that girls nose is hugee
2: yeah she's a mina.
Mina by taaaaylor. November 24, 2009