cleanin di rifle

Jamaican slang meaning sucking a dick
that dawta was cleanin di rifle all night
by Sam Mooney May 03, 2006
mugGet the cleanin di riflemug.