1 definition by Prof De La Poon

1. "You're such a poonhound!"

2. "Jim stop being a massive poonhound!"
by Prof De La Poon April 28, 2009
Get the Poonhound mug.