Agarrado admin 5 years ago Agarrado Agarrado Definition Agarrado Spanish Adjective English meaning : Caught