The definition of Meara and Ellie. -The ultimate form of gay person. (Or lesbian.)
"Oh my lord Ellie and Meara's bass playing has evolved them into supreme gaylords"
👍25 👎11