A foerign girl.. n00b's
Look at that loola (hahahaha) what a fake!
by Zoey2000somewhere October 28, 2006
1 more definition
On a loola means to be up to something stupid or tiresome.
"John had me on a loola last night, keep me up all night with his silly stories"
by Punkybrewster1234 June 30, 2009