A walking red-flag. This person is the biggest narcissist ever and will you make you doubt yourself every damn day. Nothing you do or say will affect this person, so i suggest you keep your distance and just don’t engage.
I can’t stand to be in the same room as Rushat.
by Bleh037 March 27, 2022
Get the Rushat mug.