1 definition by SomethingRandom88

Top Definition
From french language, Trop (too much) plus lol.
-My GF just dumped me for my step-bro.

-Trololol, what a fail!
by SomethingRandom88 August 24, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.