Skip to main content

Ava_star's definitions

Toucan Sam

A annoying ass person who's a toucan and tries to act cool but really Toucan sam is a dumbass
Haha its Toucan Sam!! Errrrrrr
by Ava_star September 5, 2019
mugGet the Toucan Sam mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email