look up any word, like fluffer:
 
1.
A person with a large nose.
That bitch has a cock snorkel, she could give you head all day and never come up for air.
by JackGeorge March 12, 2008
 
2.
One who snorkles cock.
My math teacher is a fucking cocksnorkel.
by Kaeln December 25, 2003