Definition: 1. (slang) to stare
Show more information about glo
Definition: 1. to look
Show more information about kika
Search took: 5.9462 ms