This is term to describe someone who's infatuated with zaza. It's usually used in and out of london.
by Kundihead6 January 19, 2025
To be tweaking to a major degree. To be jacked up on caffiene or other stimulants. Possibly to a worrysome point.
by The Boom October 28, 2008