ultraradical
Extremely radical; occupying the extreme radical position, as in politics.
nounA
An extreme
Extremely radical; occupying the extreme radical position, as in politics.
nounA
An extreme
"Leaking at the mouth of delicious possibilities"
PLAY Previous