In the midst of ultimate "baby-mama drama," 50 Cent played hardball and bought the rights to ex-girlfriend Shaniqua Tompkins' life story to keep her from profiting from her associations with the rap star with a tell-all book.

"I bought the rights to her life story so she couldn't write a book. I seen her being ridiculous; I knew her capabilities of going in that direction, so I bought the rights," 50 explained. While it's unclear whether one can actually purchase the rights to someone's life story, we know the rap star has the finances to do so.

50 and Tompkins have been in a heated custody battle that began in April when the rapper requested that Tompkins and their 11-year-old son Marquise be removed from his Long Island, New York, home. 50 claimed Tompkins was given enough time and financial support to find another residence. The custody battle took a strange turn when the Long Island home was destroyed in a "suspicious" fire in May. Tompkins has fired back at the rap star by allegedly refusing to let 50 communicate with his son and hitting the rapper with a $50 million lawsuit.

soKe.flace('music-boombox.50cent.popup.searchable', '476', '600'); var uid = new Date().getTime(); var flashProxy = new FlashProxy(uid, 'http://www.aolcdn.com/_media/modtools/kit_swfpublisher_javascriptflashgateway.swf'); var flashvars = {}; try { flashvars.lcId = uid; } catch (Exc) { }; try { flashvars.outlet_w = '476'; } catch (Exc) { }; try { flashvars.outlet_h = '600'; } catch (Exc) { }; try { flashvars.targetDivId = 'music-boombox.50cent.popup.searchable'; } catch (Exc) { }; try { flashvars.targetAds = 'music-boombox.50cent.popup.searchable'; } catch (Exc) { }; try { flashvars.omniture_tracker = '0'; } catch (Exc) { }; try { flashvars.adrefresh_wrapper = '1'; } catch (Exc) { }; try { flashvars.appswfURL = soKe.fv('http://xml.channel.aol.com/xmlpublisher/fetch.v2.xml?option=expand_relative_urls&dataUrlNodes=uiConfig,feedConfig,entry&id=323091&pid=323090&uts=1217607678'); } catch (Exc) { }; if (typeof(screen_name) != 'undefined') try { flashvars.userName = screen_name; } catch (Exc) { }; var params = {}; try { params.wmode = 'opaque'; } catch (Exc) { }; try { params.quality = 'best'; } catch (Exc) { }; try { params.allowscriptaccess = 'always'; } catch (Exc) { }; var attributes = {}; try { attributes.id = 'outlet'; } catch (Exc) { }; top.exd_space.refresher.ads2Refresh(new Array( 'music-boombox.50cent.popup.searchable', new Array('93243967', '300', '250', '0') )); top.exd_space.refresher.iFrm2Refresh(new Array( 'music-boombox.50cent.popup.searchable', new Array('Placement_ID', '1368480'), new Array('Domain_ID', '1012776') )); top.exd_space.refresher.mmx('music-boombox.50cent.popup.searchable', 'http://www.aolcdn.com/_media/channels/ke_blank.html', ''); swfobject.embedSWF('http://cdn.channel.aol.com/cs_feed_v1_6/csfeedwrapper.swf', 'music-boombox.50cent.popup.searchable-swf', '476', '600', '8.0.0', 'http://www.aolcdn.com/ke/swfobject/expressinstall.swf', flashvars, params, attributes); top.exd_space.refresher.launcher( 'music-boombox.50cent.popup.searchable',{ CSS_Title:[''], CSS_Caption:[''], CSS_Disclaimer:[''], CSS_Container:[''], CSS_PhotoWell:[''], CSS_Buttons:[''], CSS_BtnOver:[''], size:['476t'], photoNumber:['16'], title:['50 Cent'], numimages:['421'], baseImageURL:['http://o.aolcdn.com/feedgallery//'], imageurl:['fotosrch/0/20080703_GYI0055248616_GTY.jpg'], credit:['Getty Images'], source:['Getty'], caption:['NEW YORK - JUNE 30: (U.S. Tabs Out) Hip-hop music artist 50 Cent of G Unit visits MTV's 'Mi TRL' on June 30, 2008 in New York City. (Photo by Stephen Lovekin/Getty Images)'], dims:['http://o.aolcdn.com/dims/PGMC/5/233/289/100/'], showDisclaimerText:[''], disclaimerText:[''], topMargin:['97,0,233,289,428,289,0,0'] } );