3 definition by Turtle Storm

Top Definition
A weird noise someone makes when there happy.
hahahahahahaha im so happy
by Turtle Storm May 10, 2017

Mug icon
Buy a hahahahahahaha mug!
An annoying YouTube who has a squeaky voice
“Wow that’s persons such a turtle storm”

“I know she’s so annoying”
by Turtle Storm January 19, 2018

Mug icon
Buy a Turtle Storm mug!
Best animal ever
My favourite animal , turtle the best animal alive
by Turtle Storm April 28, 2017

Mug icon
Buy a turtle mug!