shank

noun; a particularly thick cock, verb; to shank a girl with a thick cock
as in "shank of love" or the Irish "shank o' love"
by shankster31 August 07, 2010
mugGet the shank mug.