Catachan Kiss

a guard meaning 'to head butt someone'
He gave me lip so i gave him a Catachan Kiss
by Commisar January 16, 2009
Get the Catachan Kiss mug.