meaning of blessing in disguise

blessing in disguise meaning in Urban Dictionary

an issue that becomes an advantage or advantage