Slang term from Venezuela

"guacharaca"

English translation: firearm, gun, stir

Other meanings for "guacharaca"

Other slangs for "firearm"

Other slangs for "gun"

Other slangs for "stir"

Other related words...