1 definition by ScaniaSwordPaladin

Top Definition
A damn good fruit from a cactus that is found mostly in S. America and Asia. Also called "Pitaya" and is a great drink ingredient.
Dragonfruit is the best fruit
by ScaniaSwordPaladin January 06, 2008

Mug icon
Buy a dragonfruit mug!