1 definition by Babybuffalo

A map that is continually fucked up on call of duty by it’s programmers
This map is so mapscropulous this devs need to fix it
by Babybuffalo December 19, 2021
Get the Mapscropulous mug.