llorangatang Share definition Flag the most powerful word in the english language. ever... period. fuck you. i win! llorangatang. i win. llorangatang by STD-L March 8, 2009 Get the llorangatang mug.