Speaking Latino
Teach and Learn Real World Spanish
1) indiscrete or uninhibited person 2) something really good and astonishing