Tray Tray's definitions
1. Going after something very deliberately; trying to acheive or gain something.
2. Persistently asking for something.
2. Persistently asking for something.
by Tray Tray April 17, 2010
Get the doggin mug.