Dumbleroar!
Lololol. Someone drew a Rumbleroar on the wall in my bf’s apartment. I really should make a picture of it. XD
I think you mean RUMBLEROAR!
Dumbledore trying to be Rumbleroar.