it is a word used when lennons battle against each other in a pool tornament, in the 'billiard' room.
oh my god laura you have been PUNUNDRUMED.
by LENNON MASSIVE. February 21, 2009
1 more definition
when you're trying to come up with the perfect pun, but can't
I was trying to make a pun out of cats and craps but couldn't make it work. whatta punundrum
by Plomatik April 16, 2015