Skip to main content

Definitions by Ava_star

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
Toucan Sam by Ava_star September 5, 2019