Tag: shoop da whoop

Late Night Humor: Mike Castle Shoop Da Whoop

Filed in Delaware by on January 16, 2010 0 Comments
Late Night Humor: Mike Castle Shoop Da Whoop

Yeah, it’s a meme. Google “shoop da whoop”. Original photo credit: Washington Post

Continue Reading »