Definitions by Rumply
SierraMeiser
Someone so obsessed with Sierra whatever, namely the infamous Sierra Golf, that they are the top fan of anything adjacent to it.
I'm literally the SierraMeiser
SierraMeiser by Rumply April 4, 2025