FLUDD

AcronymDefinition
FLUDD➣Flash Liquidizer Ultra Dousing Device (Super Mario Sunshine)