Top definition
A woman who's a bitch in real life but you can't dump her cause she's so damn good in bed.
Tommy needs to grow a pair and dump that fuck trap Kiesha. She's too damn controlling.
by James234678900 March 21, 2014
Get the mug
Get a fuck trap mug for your Facebook friend Rihanna.