joderla
Top 35000
Meanings
Verb
1. to screw up; mess up (a plan) (idiomatic, vulgar)