Skip to main content

Definitions by Mr. Park

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.
Irish Snowflake by Mr. Park January 20, 2024