Meaning of dilemma in english oxford dictionary. Hilarious adverts 2021. Rat fink definition slang funny origin. 21 bus route mira road map. Share