1 definition by Jimmy1927123789123897123098273

Top Definition
A beautiful majestic horse.
As in Lady Horsey MaGumbo. To use in a sentance: "I'm going to give MaGumbo a present"

Mug icon
Buy a MaGumbo mug!