Skip to main content

Definitions by hannahh-mae

when two people separated at birth find each other later in life
person 1: omg we're so alike we must've been separated at birth
person 2:we must be twanz
twanz by hannahh-mae August 11, 2017