The Caribbean Dictionary

manager belly
1 definition
0
 
Noun
A large protruding stomach, or a stomach that overhangs the waist.
Tags
anatomy
Pictures
400