Best definition
warrick avenue
to self pleasure while un a vehicle

i had a warrick avenue on the way to the mall this afternoon