taucan's definitions
how a mentally retarded human being would spell the word pune. pune meaning wet sopping vagina. poon meaning what the fuck?
by taucan December 26, 2011
Get the poon mug.
Get the poon mug.We'll email you a link to sign in instantly.