• word of the day

    loo

    loo - Dictionary definition and meaning for word loo

    Definition
    (noun) a toilet in Britain
    Synonyms : closet , w.c. , water closet

Word used in video below:
text: we know she is a miniature loo Kumu to
Download our Mobile App Today
Receive our word of the day
on Whatsapp