Best definition
What the Laugh was that?
Similar to WTF but more of a lighthearted, easy going feel. Its also used in a more humorous way, like

you cant believe something that funny just happened. It can also be shortened to What the Laugh or WTL?

This morning a guy bicylced by me on a 10 foot unicycle, the only thing i could respond with was What the laugh was that?