1 definition by lovebird101J0J

1
A person who loves to have sex. She rides a dick like proffesional bike riders ride bikes. She's hard to date but easy to mate.
Bryan: Hey SaQura , wanna hangout sometime. SaQura: only if we have sex
by lovebird101J0J May 10, 2017
Get the mug
Get a saqura mug for your mother-in-law Riley.