Top definition
A dildo made entirely out of ice
OMG! this Ankildo feels so goooooood *orgasm*
by MrHA October 29, 2010
Get the mug
Get a Ankildo mug for your dog Callisto.