tewga

tewga – n. a building with teeth

Leave a Reply