tipsy: let me get some of that british delight
a herbal substance, which when smoked produces a high somewhat similar to that of marijuana
"tipsy: let me get some of that british delight" What is the definition of "british delight"?