1 definition by OrfeuZ

The Most good looking guy who lives on earth he'll make everyone laught when he gets mad he'll become the biggest Beast ever. Even if he look sometimes like a nerd
Damn you Look like luu Today
Thank you you look Luu to m8
by OrfeuZ December 12, 2016
Get the luu mug.