turkey neck

Did she scratch your turkey neck and lick your huff?
by badlawyer April 8, 2003
mugGet the turkey neckmug.

Share this definition