despatarrar
Top 45000
Meanings
Verb
1. to amaze, confound
2. to scare, frighten (to death)
3. to open the legs (wide) (reflexive)
4. to sprawl (reflexive)
Examples1
They were sprawled out on the bed drinking beer.