Ethan Ralph Share definition Flag 1. (adjective) Mentally Ill2. (adjective) Degenerate “Yeah, John had another one night stand and got the girl pregnant. He’s a total douche, a real Ethan Ralph if ya know what I mean.” Ethan Ralph by Secretplease69 April 19, 2021 0 0 Get merch Get the Ethan Ralph mug. Buy Now — $32.95 See more merch