Top definition
A: hey, when i was younger I used to rub giloo on my face..
B: whats giloo?
A: small balls of cotton wool! rub them on your face and you fall asleep
by giloo December 02, 2011
Get the mug
Get a giloo mug for your mate Riley.

Available Domains :D