simon amstell meaning and pronunciation

  • 8 years ago
very, very, very funny guy from england, co-hosts the best program ever popworld, he is cooler than you and wears transformer jumpers etc.


simon amstell definition by Urban Dictionary

Recommended