douchecanoe

Donald Trump is a douchecanoe.
by Dogodaggle September 04, 2018
mugGet the douchecanoemug.