Top Definition
this word contians to words in 1. dry and crunchy. when u feel extemely emberassed when saying something that makes no sence to the topic you said.
*we are talking about shoes*
and u say:
"Ya man them niggas are dumber then a hat rack!"
"WTF!!! You dumb Drenchy ass nigga!"
by AfrosThunder May 08, 2009
5 Words related to Drenchy

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.