Skip to main content

Definitions by Aloha Aloe

Idrishia 

A bitch who will bug her sister and will always never win in an argument
Idrishia by Aloha Aloe April 11, 2019