look up anything, like your first name:
2. whippa
the act of getting lovin'
Yo dude I really need some whippa!
by bob Nov 30, 2003 add a video
1. whippa
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!
rss and gcal