meaning of ambersawred

ambersawred meaning in Urban Dictionary

a lady in the military which provides sexual release for troops during deployments. She's going to typically be very up beat and friendly. she's going to like to do "guy" type activities to make certain that understand people wives or girlfriends will think something is going on.