meaning of Bodied Down

Bodied Down meaning in Urban Dictionary

Term to spell it out a lady with a very appealing human anatomy. Modern Coke-bottle contrast.