Where did you make those new memes? The toilet store?

212,681 shares