1 definition by DeShawn Bowden

1. to talk shit or hate on another person
2. to trip
3. to eat or consume food or drink.
A yo, why he launchin yan?
by DeShawn Bowden November 16, 2005
Get the launchin mug.