Arabian Moongoogles Share definition Flag When someone is sleeping and you put your balls on their eyes and wait for them to wake. Pipp was taking a quick nap when I put my nuts on his eyes, he awoke to Arabian Moongoogles on his face. Arabian Moongoogles by Randjob December 27, 2007 0 0 Get merch Get the Arabian Moongoogles mug. Buy Now — $32.95 See more merch