Funniest Dirty Knock Knock Jokes

Knock knock!

Whose there?

Little Boy Blue

Little Boy Blue who?

Michael Jackson.
16 38 38 -38
Facebook Twitter Google Plus
Contact Us | Bug Report | Privacy Policy