Top definition
poisonous, very unplesasant, physically draining, unenjoyable
This weekend was crippling.
by Rocky February 10, 2004
Get the mug
Get a crippling mug for your dog Jovana.