What's a pun? According to the Collins Advanced Dictionary of American English, a pun is "a clever and amusing use of a word or phrase with two meanings, or of words with the same sound but different meanings." If you can 'get' (=understand) these, you are most likely an advanced level user of English.
The following came from Barron's, August 2, 2010, printed edition:
1. 'Santa's helpers are subordinate clauses.'
2. 'A hangover is the wrath of grapes.'
3. 'She was engaged to a boyfriend with a wooden leg but broke it off.'