That feeling of elation you get when you finally take a dump. Feeling of elation lasts anything up to an hour afterwards.
John: "I was stuck in that meeting for an hour and finally got to use the bathroom. I feel so poo happy now."
by shakytrousers December 12, 2011
Get a poo happy mug for your daughter-in-law Helena.
"I heard Big Gal Al had a happy poo carrot yesterday"

"That couldn't have been a good thing"
by brenda! February 13, 2008
Get the happy poo carrot neck gaiter and mug.