meaning of artificial banana

artificial banana meaning in Urban Dictionary

see dildo