Toucan Sam Meets His Greatest Critic Yet June 29, 2020 by admini May I have some of your lööps, bröther? Source: https://knowyourmeme.com/videos/221145-animals