Top definition
better than the best. used to describe something that is/was more than great or awesome
german girls are crazygreat
by Sethilis July 17, 2016
Get the mug
Get a crazygreat mug for your mama Zora.