1 definition by Aloha Aloe

Top Definition
A bitch who will bug her sister and will always never win in an argument
I don’t like idrishia
by Aloha Aloe April 11, 2019

Mug icon
Buy a Idrishia mug!