1 definition by Barbedwiredribcage1234

Top Definition
A phrase that is a synonym for keep it on the down low.
So, it turns out that I was the one who shot Bambi's mom, but lets try to keep that below sea level.
by Barbedwiredribcage1234 January 15, 2011
Mug icon
Buy a Below sea level mug!