make osu meme page

More memes featuring Tech Impaired Duck