Rarted

Someone who oozes idiotic and Unevolved behaviour
Oh look that’s ellie lamb she is rarted !
by Eimanator May 31, 2018
Get the Rarted mug.