Top definition
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.
by hurricainangel November 02, 2009
Get the mug
Get a Loudoo mug for your dad Trump.