Country Dictionary

A fork of Rural Dictionary

estupe

A Spanish speaker saying stupid in English

Why you got to be so estupe

by Chris2fur January 27, 2015