English Dictionary
Definition tatty in British English
tatty adjective
adjective
/ˈtæti/

English Dictionary