What does Burpozoid mean?

Burpozoid meaning in Urban Dictionary

somebody who not just burps uncontrollably but which also derives a secret pleasure from so doing.