a term for frogs used by blonde females under the influence of marijuana
"dammit, when are those ribbit crabs ever going to stop??"
by k.a.p. March 5, 2007
Get the ribbit crabs mug.