Mini Golf Anyone?

Damit bluejay!

I'm going to blame the next 2 wasted hours on you.