Skip to main content

I love pomegranates 's definitions

China

A place where everything is made
"Mom where did this toy is made?" "China hon"
by I love pomegranates December 18, 2016
mugGet the China mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email