Random
Source Code

Supreme gaylord

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"

by Punk idiots December 2, 2017