Speaking Latino
Teach and Learn Real World Spanish
Someone that is annoying, bothersome and pisses you off.