What does Ann Donohue mean?

Ann Donohue meaning in Urban Dictionary

the next president associated with us. LOL jk we would all die.ann is loud and obnoxious with fun like a hyena. but most people enjoy ann donohue!when she's near you will hear someone say, "i'm awesome!" "No you're not dude don't lay!"another name for her is ann donohobo