Technically speaking, a pun refers to a form of word play that suggests two or more meanings, by exploiting multiple meanings of words, or of similar-sounding words, for an intended humorous or rhetorical effect. We have rounded up twenty-four funny puns by internet geeks that might have you rolling. Continue reading to see them all.

Part 1

Part 2

[Source]