Skip to main content

Definitions by Homer Riley

douchebag smile 

When someone smiles all the time like a douchebag.
Look at that railroad welder cheesing!
I know I hate that douchebag smile!