Skip to main content

Definitions by STD-L

llorangatang 

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