MeaningBear

XD mean in text

Popular Slang Meanings