1 definition by Nija_poniya

A girl who is so sexy and street smart and bomb ass in bed she's able to lock down the man she wants
I wasn't looking for a relationship but she my trap queen
by Nija_poniya May 24, 2016
Get the Trap queen mug.