Top definition
To unknowingly be drugged by your friend. Typically mdma is dropped in your beverage while you are distracted or in the restroom.
I got twinned last night for the second time.
by Jsho March 13, 2016
Get the mug
Get a Twinned mug for your dog Trump.
2
The act in which a female participates in sexual intercourse with two male identical twins.
I had such an awesome night last night, i got twinned by Chris and Jason!
by Twin1 March 09, 2008
Get the mug
Get a Twinned mug for your sister-in-law Rihanna.