1 definition by tw-nnz

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
Get the Twins mug.