1 definition by SomethingRandom88

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
Get the Trololol mug.