The mascot of Texas Tech University. Located in Lubbock, Texas Tech is known for it's flat, dry land and the best girls in the world.
Tom: Man I love seein aggies bow down for Red Raiders
by Dumbdooor February 24, 2008
1 more definition
Having intercourse with a woman on her menstral period.
He precided to perform a red raider on his girlfriend.
by Mexflo November 13, 2004