meaning of Bow E3

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.