Skip to main content

Mr. Park's definitions

Irish Snowflake

Noun When you're wearing green lipstick and have an ice cube in your mouth, then give a frosty butthole kiss
I hope you enjoyed that Irish Snowflake.
by Mr. Park January 20, 2024
mugGet the Irish Snowflakemug.

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