Stuff uptranslation and definition "Stuff up", tamil lexiconWordTamil DefinitionStuff upMake a mistake, do badly, spoil