meaning of betheldapus

betheldapus meaning in Urban Dictionary

a raging girl