Top definition
A superlative describing anything awesome, particularly those things awesome that lie outside traditional conceptions of awesomeness.
That band's blend of punk, pop, and electro was amazecock!
by austinguy310 August 15, 2010
Get the mug
Get a Amazecock mug for your barber Bob.