meaning of Cardinal Cardigan

Cardinal Cardigan meaning in Urban Dictionary

Perfected in Ireland, A sexual work similar to a Sacramento Sweater, except with a redhead.