1 definition by maytey1

A colloquial term for the drug speed (amphetamines)
Mate, I was so retarded last night, I bought a gram of whippa and three pills and was absolutely charging!
by maytey1 October 22, 2010
Get the whippa mug.