meaning of Afelda

Afelda meaning in Urban Dictionary

a "catcher's mitt" of cleavage, where "toss it" tournaments can be held