Random Words:
1.
A person who rides another by mounting them and inserting a penile type object into their arse. Used as an insult to bummers...
That ma..
1.
someone who isn't very good with technology
my mom is technically challenged
See old, people, technical..