Top definition
We two things (people or objects) are willingly or forcefully placed together by braids, super glue, or duck tape for an undetermined amount of time.
I hate getting twined in the back seat of a car with 2 fat people!
by NIKKI 0505 March 29, 2016
Get the mug
Get a twined mug for your girlfriend Zora.