Willacoochie riverrat Share definition Flag Anyone that is ( unattractive),(bustted),just plain U-G-L-Y. Man you see Lonny sitting over there?Now that niggro is a willacoochie riverrat To the umtenth power. Willacoochie riverrat by Laura Cunningham March 14, 2008 0 0 Get merch