1 definition by uDefs

UUUUUGH. I smell a cheeser.
by uDefs November 8, 2014
Get the cheeser mug.