Top definition
The most amazing feeling in the universe, caused when Dylan and Tessa finally get to be together. :)
I hope I get to visit you in Washington next summer. That would be so flubjulicious.
by flubjuliciousjuicebox April 18, 2010
Get the mug
Get a Flubjulicious mug for your buddy Sarah.