1 definition by the twins

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