Skip to main content

Definitions by Rowdy2467

libtard demonrat 

a liberal democrat.
He voted for all libtard demonrats, so you know he is a libtard demonrat too