English

edit

Proper noun

edit

Ramadamadingdong

  1. (slang, derogatory, offensive) Alternative form of Ramalamadingdong