Definitions by slanger
O-mouthed
Surprised or dumbfounded, as reflected in the rounded of your lips when you're bewildered by an awkward person or scene.
(The expression is very popularly used among teens in Hong Kong)
(The expression is very popularly used among teens in Hong Kong)
Titty-whip
Titty-whip by slanger July 2, 2007