1 definition by Frog lady

Top Definition
The sound a Turtle makes.
Berm.Berrrrrrrrrmmm.(:
by Frog lady January 13, 2011

Mug icon
Buy a Berm mug!