look up any word, like fleek:
 
1.
Having sex with your twin.
Me and my sister were twinsturbating and it felt great.
by westcheese May 10, 2014