Skip to main content

Definitions by Kevinaorta

Cancer Aids 

Extremely annoying, or difficult to work with, to the point of utmost frustration
Dude have you seen the new website layout? Yeah it's cancer aids
Cancer Aids by Kevinaorta August 8, 2023

Deleting Andy 

Someone who always deletes their messages in online group chats.
Stop being a deleting andy
Deleting Andy by Kevinaorta April 9, 2021