What does artificial banana mean?

artificial banana meaning in Urban Dictionary

see dildo