PUNS

What do you call a dog that does magic tricks?

A labracadabrador.

67% Funny (54 votes)