1 definition by Abowdz

the terms means to eat a girl out.
is your girlfriend going to make you muck barn tonight?
OMFG he mucked my barn so hard last night
by Abowdz June 8, 2011
Get the Muck Barn mug.