tela
Top 30000
Meanings
Adverb
1. loads; lots; a shedload; extremely (Spain, colloquial)
Examples1
Cleaning the garage is tough work.