Skip to main content

Definitions by RevolutionK

Downsmile 

1. (n) To frown.
"Never let em' see you downsmile while you bleedin'!" - K'naan in the song Smile from his Dusty Foot Philosopher album
Downsmile by RevolutionK January 10, 2011