shamelessdiva Share definition Flag Cray-Cray, hates her job, loves to peace sign like a cringe lord and dabs on the haters. Shamelessdiva is a cray cray person and like to peace sign and dance and generally be cringe and also throws it back. shamelessdiva by iiAtlas August 13, 2020 0 0 Get merch Get the shamelessdiva mug. Buy Now — $32.95 See more merch