Downy refers to someone with down syndrome, but when shortened to downy it is to be use to describe someone who is weird or says stupid shit a lot.
by SnoopdoggFromRecroom January 15, 2019

by SnoopdoggFromRecroom January 15, 2019
