TATU

Definition of TATU

  1. (noun)about three feet long exclusive of tail