Boquiabierto admin 5 years ago Boquiabierto Definition Boquiabierto Spanish AdjectiveEnglish meaning : Bowled over