Top definition
Humpty doo is a great stage of mind. It means life is good.
by Girllifeeeee July 31, 2019
Get the mug
Get a Humpty Doo mug for your cat Abdul.