Parlon

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
by DHP41890 December 6, 2006
mugGet the Parlonmug.

Share this definition