Skip to main content

Onzah's definitions

Siomai

A popular snack in the Philippines that contains cat meat.
Anak can u get some stray cats before noon let's cook some siomai.
by Onzah December 22, 2020
mugGet the Siomaimug.

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