Top definition
Someone who's into politics but still needs improvement. May not win the first time, but plans to come back better than ever.
Cameron from debate acts like a Ted Rubio
by amishgal September 20, 2017
Get the mug
Get a Ted Rubio mug for your friend Abdul.
buy the domain for your diy vlog