vocab dash
Log in
Sign up
irse de vareta
Meanings
Verb
1. to have the shits
(idiomatic)