Skip to main content

Definitions by Snoozapalooza

daniella 

A remote control lodged between two breasts.
There's a daniella up your shirt!
daniella by Snoozapalooza August 25, 2006