Top definition
A. Dish consisting of cucumber, onion, tomato and Italian dressing

B. Lady parts that have an unpleasant aroma
Went on a date last night, she had stink salad
by Heggzilla March 04, 2018
Get the mug
Get a stink salad mug for your fish Zora.