Fog Horn


Race: British
A loud/annoying British person.