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
Can you define these popular missing words?
That ted is a total loola
by Dekken June 11, 2015