Top definition
A drunk individual who gives away severed pussy.
Nick love to be an Irish Santa Clause so every time he goes to the bar he makes sure to bring his severed pussy.
by KillYourselfEvan May 06, 2017
Get the mug
Get a Irish Santa Clause mug for your Facebook friend Beatrix.