Top definition
me: i definitley thought that said mudddasacks
antonia: lmfao ! wtf are muddasacks?! ball sacks in mudd? deff<3
by METSARETERRRIBLE July 19, 2009
Get the mug
Get a muddasacks mug for your mate Trump.