ouida

An old woman who flatters herself by hitting her dogs.
I saw that Ouida hittin up on her dogs.
by scarlettisalwaysgood69 January 10, 2008
Get the ouida mug.