1 definition by Patsavoura

The coolest person you could ever meet/ a bad bitch
Omg shes so cool! Shes like a total Dido.
by Patsavoura May 26, 2021
Get the Dido mug.