1 definition by passenger003

Spanish slang for someone or something that is really ugly and unappealing or just plain sucks.
Damn, this party is lame, there's a bunch of escrape here.
by passenger003 November 2, 2013
Get the escrape mug.