meaning of Camp Winadu

Camp Winadu meaning in Urban Dictionary

residing hell