1 definition by Robert Murray

to lay down ownage or to be owned.
I poon'd Johnny in Halo.

I was poon'd by Johnny in Halo.
by Robert Murray August 26, 2005
Get the poon'd mug.