what does oml mean on snapchat?

best answer
In Snapchat text slang though OML stands for “Oh My Lord.” This slang is commonly used to express shock or surprise upon seeing a certain Snap or text message. OML is a substitute for OMG or OMFG which are commonly used to distinguish oneself. What Does AMA mean on Snapchat? In Snapchat text slang AMA stands for “Ask Me Anything.” This slang is widely used on the internet nowadays.