Boquiabierta admin 5 years ago Boquiabierta Definition Boquiabierta Spanish AdjectiveEnglish meaning : Gaping