1 definition by oleta n nina

Top Definition
when two twins of the same gender have a sexual relationship ( or just " close friends ")
oh my god
you had twinage with your twin!!!!
by oleta n nina May 18, 2007

Mug icon
Buy a twinage mug!