What 😏 means
There's a second message under the first one. That lopsided side smile recolours the sentence it ends. 'Nice hoodie 😏' is not about the hoodie; 'I finished it 😏' is a smug victory lap. Sent alone as a reply, the withholding is the point: they typed a face instead of the answer. Which second message — flirting, gloating, a shared secret — depends on what the smirk lands on.
The face comes from the emoji sets of Japanese mobile carriers. A proposal to Unicode in 2009 asked for shared codes so those carriers' emoji would work across networks; 😏 was encoded with that batch in Unicode 6.0 in 2010.
Someone sent me 😏 — are they flirting?
Often in a private chat — check the placement. Read where it sits, not the face: riding on a compliment or a late-night check-in it's a move; on banter it's just 'caught you'. If you want this to go somewhere, a 😏 back plays along. If you don't, answer the words and leave the emoji off — the door shuts quietly. Rule out the non-flirty read first: reacting to your loss or your bad take, it's gloating.
Pleased with itself by default — fine between friends, loaded in any chat where a wink would be out of place.
Don't use it as a friendly smile; in work or family chats it can read suggestive.
What it means when someone sends it to you
5 readingsDon't confuse it with
2Combination ideas
2Worth knowing
- In a 2018 cross-platform comparison, Google and Microsoft drew softer smile curves and Mozilla's eyes looked straight ahead, so the same smirk can look gentler or sharper depending on the device.
Questions people ask
3What does 😏 mean from a guy?
Often flirting, but the message it rides on tells you more than he will. On logistics ('running late 😏') it's teasing; alone in your DMs after midnight, it's a move.
What does 😏 mean on Snapchat?
Historically, imbalance. In 2015 Snapchat's Friend Emojis used 😏 to mean you're one of their best friends but they're not one of yours. It's an app label, not a message; defaults have changed since and can be customized.
Is it rude to send 😏?
It can be. Sent at someone's good news it says 'look at you'; at their bad news it says 'told you so'. The risk is smugness, not offense.
How to type 😏
:smirk:the common shortcode; support varies by platform.😏Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

