meaning of boo-gotcha

boo-gotcha meaning in Urban Dictionary

whenever someone can be so unsightly, if you see that individual it really is like they hopped from behind a tree, grabbed you and stated "boo! gotcha!"