dropping the pelican Share definition Flag peeing in your pants Dude, she laughed so hard, she was totally just dropping the pelican. dropping the pelican by tbrobst November 8, 2009 0 0 Get merch Get the dropping the pelican mug. Buy Now — $32.95 See more merch