Top definition
(adjective) del-fab-U-luss

describing how fabulously ridiculous something is. usually used in the same sentence as a hxc drug.
Guy 1: let's go hit bongs, trip on E, and pass the fuck out in the hall.

Guy 2: what a delfabulous idea!
by deenaisthesex June 26, 2010
Get the mug
Get a delfabulous mug for your sister-in-law Larisa.