Funniest Dirty Knock Knock Jokes

Knock knock!

Whose there?

Little Boy Blue

Little Boy Blue who?

Michael Jackson.
15 39 39 -39
Facebook Twitter Google Plus
Contact Us | Bug Report | Privacy Policy