1 definition by SpanishHomunculus

Top Definition
When a man is too retarded to live, and decides to to throw himself on the tracks.
Oh no! Suicidal juanjo has ebola.
by SpanishHomunculus November 28, 2017

Mug icon
Buy a suicidal juanjo mug!