1 definition by Lexxx

Top Definition
like insest. but with twins
i always thought you two twins were too close. IT'S TWINSEST
by Lexxx March 20, 2007
Mug icon
Buy a twinsest mug!