meaning of booggle

booggle meaning in Urban Dictionary

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