Skip to main content

Definitions by hurricainangel

Derived from the word voodoo, it's described as magical or supernatural powers a person from Louisiana or someone named Lou or Louise uses when trying to influence their favorite team's luck, to help them win a game.
The girl from New Orleans used Loudoo to help the Saints win the Monday Night Football Game.
Loudoo by hurricainangel November 2, 2009