vocab dash
Log in
Sign up
joderla
Top 35000
Meanings
Verb
1. to screw up; mess up (a plan)
(idiomatic, vulgar)