Skip to main content

Definitions by Punchuckler

Punchuckle 

That laugh you do when you see or hear a hilariously stupid pun, know you shouldn't laugh, but laugh anyway.
I punchuckled so hard at that.
Punchuckle by Punchuckler June 6, 2019