meaning of bean salad bean salad

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