Top definition
1.To perform in an extraordinary manner.

2. To be the best.
yaaaas bish wreck life
That girl is wrecking life right now
by LiloDenise December 01, 2015
Get the mug
Get a Wreck Life mug for your friend Vivek.