meaning of amarred

amarred meaning in Urban Dictionary

to-be screwed at work without pay.