zurrearse - Spanish English Dictionary
History

zurrearse



Meanings of "zurrearse" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
zurrearse [v] HN shit oneself