2 definitions by cherrypicker uk

The clergy (specifically christians)
As the priests showed up carrying the golden crosses, my dad quipped, 'Here come the cocks in frocks'.
by cherrypicker uk November 6, 2008
Get the cocks in frocks mug.