1 definition by Shimada

Top Definition
A bitch
Yo she was being a total d'tavione
by Shimada May 22, 2017

Mug icon
Buy a d'tavione mug!