Top definition
Getting a blowjob.

blowjob
George: Why were you late for work this morning? Was Jennifer cleaning your rifle again?
by gallopBoss October 21, 2015
Get the mug
Get a cleaning your rifle mug for your Facebook friend James.