Skip to main content

adthefox's definitions

Juggla

A drug dealer. Used in the song Cloudy Room by the British band the twang.
-Lets get some Gian Luca, better phone the juggla
by adthefox July 14, 2007
mugGet the Juggla mug.

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