What does Bukkoggles mean?

Bukkoggles meaning in Urban Dictionary

a sizable deposition of semen from a single or maybe more men on the eyes of just one lady.