Definition of “tutu” - English Dictionary

british dictionary