Skip to main content

Definitions by That-Random-Teen

The noise a baby turtle makes.
When the turtle felt threatened, he let out a high-pitched "Merb"
Merb by That-Random-Teen April 13, 2015