Top definition
When a nasally well endowed individual pleasures another with said fleshy breathing device.
I bet Bernie followed his nose to a slick toucan slam with Lisa last night. What a hero.
by bumblebee2na November 22, 2009
Get the mug
Get a Toucan Slam mug for your cat Larisa.

Available Domains :D

  • toucanslam.net
  • toucanslam.org
  • toucanslam.men
  • toucanslam.com
  • toucanslam.se
  • toucanslam.ninja