Top definition
confusing
mixed up
while under the influence of LSD
life's a fizzaballoz
by allan March 15, 2005
Get the mug
Get a fizzaballoz mug for your fish Vivek.