1 definition by yeahhhh budddddy

Top Definition
A Cuban woman who gives world class head.
Fire I got dat damn good Deliana dome
by yeahhhh budddddy March 29, 2011

Mug icon
Buy a Deliana mug!