Skip to main content

STD-L's definitions

llorangatang

the most powerful word in the english language. ever... period.
fuck you. i win!
llorangatang. i win.
by STD-L March 8, 2009
mugGet the llorangatang 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