Top definition
the best,Surpassing all others in excellence, achievement, or quality; most excellent.
One that surpasses all others.
this store is truly the cutagra of all pet stores.
by kirthika February 19, 2008
Get the mug
Get a cutagra mug for your cat Jerry.
buy the domain for your pet site