tuktoo

English

Noun

tuktoo

  1. Alternative form of tucktoo.