Top definition
Water that consists of amazing smells
She walked out of the store and smelled like foo foo water
by The best Puffles puff September 17, 2017
Get the mug
Get a foo foo water mug for your Aunt Rihanna.