Top Definition
A turtle that will greet and EXPLODE people like the friendliest little terrorist you ever did see.
Mine turtle: hello! *bchhooo*
by wellaintyoujustthecutes-bchoo. October 21, 2012
Photos & Videos

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.