Skip to main content

thasc18's definitions

greenhorns

A derogatory name that is used to insult a person of Portuguese ethnicity.
Larry: "jeez i hate thoes Greenhorns"

Gary: "what are Greenhorns Larry?"

Larry: "its a mean word to call a portuguese person"
by thasc18 August 20, 2010
mugGet the greenhornsmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email