Embarrassed detectives Synonyms

Definitions for Embarrassed


ED abbreviation

ED is an abbreviation for Embarrassed Detectives
What does ED stand for?
ED stands for "Embarrassed Detectives"