2 definition by electric helicopters

Top Definition
A 4 year old smartass who has his own TV show on PBS.
F*** you, Caillou.
by electric helicopters February 12, 2018

Mug icon
Buy a Caillou mug!
The best thing god has created.
Memes are the best thing ever.
by electric helicopters July 01, 2018

Mug icon
Buy a meme mug!