1 definition by ScaniaSwordPaladin

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.
by ScaniaSwordPaladin January 7, 2008
Get the dragonfruit mug.