Skip to main content

Eyeballcavities 's definitions

Llama Stick

An extended magazine for a handgun. Phrase used by Kay Flock on Speed Racing ft. B Lovee
Glock wit a llama stick hold 30 rounds.
by Eyeballcavities April 17, 2023
mugGet the Llama Stickmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email