Skip to main content

Definitions by Chris2fur

A Spanish speaker saying stupid in English
Why you got to be so estupe
estupe by Chris2fur January 26, 2015