1 definition by the twins

Top Definition
two soooooooooooooo hot twins with the most tanned and sexy bodies, i want to fuck them so hard. they also have lesbian sex.
naww, the twins
by the twins December 12, 2003

Mug icon
Buy a The Twins mug!