1 definition by emmaomg1234

Top Definition
the greatest pairing of them all.

a romance between three people that's just too true to ignore.
person1: oh my goosh! did you see those three?
person2: omfg, they were a embartine for sure!
by emmaomg1234 November 22, 2012

Mug icon
Buy a embartine mug!