Pepper is discussing:

A very British channel of putting your fingers in your ears and saying "lalalala" over and over.

loading...
Dissenter
connecting...