What does booggle mean?

booggle meaning in Urban Dictionary

(n.) one's first-cousin once-removed