1 definition by I.B.High

A herbal substance, which when smoked produces a high somewhat similar to that of marijuana. However unlike marijuana, it is legal, does not show up in drug tests and costs $5 per gram. While the origins of this substance are unknown it is rumoured that the British are taxing it a penny per pound...
Tipsy: Let me get some of that British Delight.
Passerby: Don't buy that shit! Don't you know it's taxed by the British?
by I.B.High May 24, 2011
Get the British Delight mug.