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