What does bean salad bean salad mean?

bean salad bean salad meaning in Urban Dictionary

(n:/) A salad inlcuding or consisting of beans. Including baked, kidney, green, sequence or others. Oral sex on a lady, usually referred to as cunnilingus