that guy was pissing me off so much that i gave him a second helping of arabian eye goggles bitoch
the act of resting one's nut sack on someone eyes's while they are sleeping
"that guy was pissing me off so much that i gave him a second helping of arabian eye goggles bitoch" What is the definition of "arabian eye goggles"?