2 definitions by chompingbecky
someone that it incredibly annoying and will do anything to be in the spotlight!!! commonly known from lauren mcgrath’s slang
by chompingbecky April 29, 2018
someone obsessed with their phone and can’t get off of it no matter what/and or originated from lauren mcgrath
by chompingbecky April 29, 2018