look up any word, like eiffel tower:
 
1.
a slang word for vagina.
That girl has cub cub on her putai.
by Joy M. November 26, 2008