What does Badgerama mean?

Badgerama meaning in Urban Dictionary

somebody who acts in a sly or cunning fashion to your irritation to others can be defined as a badgerama.