A sandwich made from thinly sliced pieces of steak and melte …
A guilty pleasure is something one considers pleasurable despite feeling guilt for enjoying it. Often, the "guilt" involved is simply fear of others discovering one's lowbrow or otherwise embarrassing tastes, rather than actual moral guilt. … see full wiki