look up any word, like the eiffel tower:
The term used to describe two babies born at the same time but are not identical. They do not come from the same egg and therefore have no right to call themselves twins, or even "non-identical twins". They are simply useless freaks of nature.

Unlike identical twins, which are amazing, miraculous human beings.
"Hey have you seen Jenny's new babies?"
"What the non-twins?"
"Yeah those little freaks."
by Charbot November 10, 2004

Words related to Non-Twins

identical twins freaks