A slang term for a woman's "cha cha".
Too bad your not a prot, 'cause I need some Goddamn poon tang.
37👍 56👎