meaning of blow your cover

blow your cover meaning in Urban Dictionary

having your key found out whenever you NEVER expected