1 definition by goony562

The definition of a scraight goon to the screets who just doesnt care.
Damn brandons a scraight up goon and he dont caea
by goony562 March 21, 2009
Get the Brandon mug.