Top definition
Demeshia is cute smart funny and is made to run track. she loves making people happy and is always smiling.
by sharh July 03, 2017
Get the mug
Get a demeshia mug for your friend Yasemin.