Skip to main content

Definitions by mustard biscuits

The hard leftover mustard always on the top of a mustard squeeze bottle.
MusTurd by mustard biscuits September 2, 2010