What does Bow E3 mean?

Bow E3 meaning in Urban Dictionary

Bow E3, which can be in eastern london.the term shower face, or shower manis someone, who does what they need to.