Skip to main content

Definitions by tbrobst

dropping the pelican 

peeing in your pants
Dude, she laughed so hard, she was totally just dropping the pelican.
dropping the pelican by tbrobst November 8, 2009