Skip to main content

totallynotanthemssorpla's definitions

Celina

A Chinese Ministry of State Security or possibly People's Liberation Army officer who is sent to places to get guys to fall in love and then leave without a trace
bro im in love with celina!
you know shes with the CCP right?
by totallynotanthemssorpla February 4, 2024
mugGet the Celina 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