Wednesday Trivia Question

Ubbi dubbi is language game popularized by what TV show? Continue reading

Advertisements