Coined by the creators of the YT channel 'Bad Lip Reading'. Meaning can only be speculated as of now.
by Hunpeter February 2, 2017

by Juniosaka January 10, 2022

Being more amazing than someone else.
by applepie7926 January 17, 2013

Use this word when you want to one up your significant other. Highly effective when debating who's better
by Datallboi March 31, 2019

