Stella is the best stella go stella stellaaaaaaaaaaaa stella can you respond smh I'm going get a dog
self-explanatory Stella is awesome really awesome
by penismanhuge December 3, 2020
expressing outright displeasure disguised as joy
by sidewind69 December 6, 2015
by Broodguy June 23, 2023