1 definition by Dick Lyman

In light of the direct italian translation meaning "to pound," to pesto something means to smash in a rather brute sexuall manner.
Bro, Brian pestoed that sloot way back.
by Dick Lyman May 8, 2008
Get the pesto mug.