Skip to main content

Definitions by adthefox

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