Top Definition
Meaning 'yes' but implying that it is obvious.
Can be lengthened to 'errrrrrr-scyaa'
"Are you coming into town?"

by blue wolf September 16, 2008
5 Words related to err-scyaa

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.