The definition of a topologist

1 Star2 Stars3 Stars4 Stars5 Stars 3.60 (5 votes)

Loading...

A topologist is a person who doesn’t know the difference between a coffee cup and a doughnut.