2 definitions by pl112
A very special friend that only the best of the best have that is always there for you and supports you no matter what and is nothing but uplifting for you.
by pl112 November 17, 2022
When someone extremely quickly snapchats people while in a social setting, usually barely even looking at their phone to see if the other person says or sends anything of interest.
by pl112 December 25, 2018