Top definition
Deloria is a young lady with a childish personality and very loud and will go after anyone that comes for her but very smart and fine asf all the dudes want her!!!!!!!
by Baby lolo December 20, 2016
Get the mug
Get a Deloria mug for your mother-in-law Helena.
buy the domain for your pet vlog