[ Words & Wordplay ] Open Question : Knock Knock Joke what does it mean.?

knock knock whos there? smellmop smellmop who? (or eatmop u get the idea?) yeah i did a question for knock knock jokes n stuff i got this as one of them. I dont get it :/ can sum1 explain