meaning of back breaker

back breaker meaning in General Dictionary

street title for lysergic acid diethylamide