VariousWords beta
Related Terms:
Noun
Definition: A new political party that sprouts up quickly before an election, but proves short-lived.
VariousWords beta
Definition: A new political party that sprouts up quickly before an election, but proves short-lived.