Definitions by BigBootyJo
Mountain Goat
An ugly ratchet hoe
Person 1: Yo, did see Hailey today?
Person 2: Yea, she looked like Mountain goat with that ugly ass weave.
Person 2: Yea, she looked like Mountain goat with that ugly ass weave.
Mountain Goat by BigBootyJo June 17, 2015