turkey neck

Did she scratch your turkey neck and lick your huff?
by badlawyer April 08, 2003
Get the turkey neck mug.