A fork of Rural Dictionary
A slang term for a woman's "cha cha".
Too bad your not a prot, 'cause I need some Goddamn poon tang.