Skip to main content

sobooms's definitions

nlgssh

acronym for 'Ngak Lei Geh Sei SoHai' a chinese term.

similar meaning to It's a Trap
Giles: Check out the profile pic of this chick! She's damn hot!
David: Dude, NLGSSH! I've seen her real life and that profile pic is intensively beautified
by sobooms June 13, 2018
mugGet the nlgssh mug.

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