Top definition
This monstrosity you call Takara is the worst thing known to man. Known to induce vomiting and sore eyes from the looks it gives.
Holy mother of jesus christ himself its Takara Denise oh lord save me.
by Holygodhimself11 March 01, 2020
Get a Takara Denise mug for your Facebook friend Larisa.