Subscribe English
look up any word, like queef:
 
1.
A popular British video game commentator/comedian/"Let's Player" who usually plays games like Minecraft or Deus Ex. His comedy is mainly gibberish and based off of seeing him scream like a girl.

www.youtube.com/editzp
A: Zekkyou is about the best thing since BANAN...
by ADE360 September 10, 2011
25 3