Top definition
An italian last name that was made to signify the fucking sheer awesomeness of the family. If you're a D'Agosta you piss excellence
Guy: Don't fuck with him, he's a D'Agosta!
by ClamChowder10 July 04, 2010
Get the mug
Get a D'Agosta mug for your Aunt Rihanna.