Top definition
Masturbate(having a masturbation). Giving yourself a satisfaction.
I have good times in just a jackol a day!
by Jun08 August 22, 2007
Get the mug
Get a jackol mug for your friend Larisa.