1 definition by tw-nnz

Top Definition
What a woman says when referring to her breasts.
"Man, the twins almost came out of my shirt to say hi!"
by tw-nnz March 21, 2003

Mug icon
Buy a Twins mug!