Definitions by notwilla
Morgancoochie riverrat
It's like Willacoochie riverrat except this bitch is also dumb. Just exuding dumb bitch energy. She/He is also fucking busted for sure. U.G.L.Y
Morgancoochie riverrat by notwilla March 13, 2019