1 definition by dmr

Top Definition
Siblings who were born 10 months apart.
Patrick and Noreen, born 10 months apart, are Irish Twins.
by dmr February 05, 2004

Mug icon
Buy a Irish twins mug!