1 definition by Steven Hollingshead

I pooned him in the face. <dicovered accidentually while playing Enter the Matrix>
by Steven Hollingshead October 20, 2003
Get the poon mug.