Top definition
Something so greatly awesome or gratifying that it defies explanation.
Dude.. You're never gonna believe this. I just won the lottery!

........That is so doobieflarg.
by WestopherR November 27, 2010
Get the mug
Get a Doobieflarg mug for your guy Rihanna.