1 definition by angieanalreceiver

A word used by goon drinking lads, to express stupidity in a fellow lad.
fuckoff you downy, pass the silver bag of life over.
by angieanalreceiver October 27, 2015
Get the downy mug.