I doesn't matter who it was for, who ate it, whether they were tall, short, slim, not slim, happy, sad, purple, furry, stunning, blue eyes, brown eyes, etc. To me, it was gross. The eater is irrelevant.
And no I don't think that eating a sandwhich like that will instantaneously cause clogged arteries. Is was mostly said tongue-in-cheek. I used to make a sandwhich that consisted of toast, cheese, fried egg and mayo. I called it a cholesterol sandwich. That didn't mean I had high cholesterol it meant the sandwich had ingredients that were known to cause high cholesterol. Same concept when stating "clogged arteries waiting to happen."