meaning of Ankildo

Ankildo meaning in Urban Dictionary

A dildo made totally out-of ice