Dale Shine

A spanish phrase that means to go for it. Can also be used togeher with ala verga.
by LDO956 March 10, 2011
Get the Dale Shine mug.