1 definition by lemonocha

1
Something that has fractal effects when tasted.
Man, that LSD what totally fractalicious!
by lemonocha August 19, 2010
Get the merch
Get the fractalicious neck gaiter and mug.