0 to spoil something or make it worse:
There isn’t a mechanic alive who doesn’t louse up a job once in a while.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
louse up something