Definitions by good ol' yat girl
Dodo
To sleep, or go to sleep; from the Cajun French "fais do do." Used generally in the New Orleans area only (and surrounding smaller cities in Louisiana)
Dodo by good ol' yat girl January 6, 2009