1 definition by Laura Cunningham

Top Definition
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.
by Laura Cunningham March 12, 2008

Mug icon
Buy a Willacoochie riverrat mug!