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