TWO HOLES TWO ENDS - WHAT IS IT

TWO HOLES TWO ENDS - WHAT IS IT