Skip to main content

Definitions by elliojojo

short for "looking it up", "look it up", etc
I have no idea, let me liu
liu by elliojojo September 9, 2008