Literal translation: a stick

Meaning: a success

Significado: un éxito

Uso: colloquial, urban

Pin It on Pinterest

Shares
Share This

Share this! - Comparte!

Let your friends know about this post.