Top definition
A meatshed owned by Kevin where he will handle your meat and deliver some nice packages of meat.
Guy 1: Hey you want to catch some lunch, maybe hook up with some chicks tonight?

Guy 2: I'm fine, I just came from Kevin's Meatshed.
by BNaae May 29, 2011
Get the mug
Get a Kevin's Meatshed mug for your mama Rihanna.