dave went down on becky for so long, he had to bust out a canadian snorkel
the act of using a crazy straw to enable going down on a woman deeply for an extended period of time
"dave went down on becky for so long, he had to bust out a canadian snorkel" What is the definition of "canadian snorkel"?