FLUDD

AcronymDefinition
FLUDDFlash Liquidizer Ultra Dousing Device (Super Mario Sunshine)