In reality, it is the name for the training center for the United States Army Rangers. However, Moffett Squadron cadets commonly use this in insults to one's mother.
Usually some type of douchbag that has no life and has to attempt to take part in your life.
These kinds of people do not like anyone or anything, they quickly snap and will stab you in the back at any time.