Top definition
Scarves worn by trendy French men.
Don't go out without your favorite floofy-doovin.
by Kuerioz February 05, 2015
Get the mug
Get a floofy-doovin mug for your mama Nathalie.