Sesame Street Meme Meme

Sesame Street

stick

sesame

you

now

street

this

silly

this is

well

found @ 21 likes ON 2019-10-17 23:46:50 BY sizzle

source: tumblr