Skip to main content

Definitions by DHP41890

A term used to describe a good looking police officer usally of Irish decent
Dude, did u get busted last nite?
Yeah. That Parlon arrested me for smoking pot
Parlon by DHP41890 December 6, 2006