1 definition by towtokevuandi
A very nice person. They are very sarcastic and popular. When they notice you it completely makes your day. They will support and help you no matter what and even if they are struggling.
by towtokevuandi November 10, 2020