1 definition by ratlord112

something someone who lives in Detroit would eat
I fucking love eating roasted rat tail after a night out with my mom
by ratlord112 February 8, 2023
Get the roasted rat tail mug.