An adjective used to describe a dumbass, annoying person, or someone you just don't like!
God dude shut up you're such a weinie basket!
by Bridget nad Lauren December 27, 2005
Get the weinie basket mug.