Top definition
the act of being awsome. the being of awsomlicius. somthing awsome.
that guy getting shot down the street from us us is so cuchubi
by dylan dowd May 23, 2008
Get the mug
Get a cuchubi mug for your Facebook friend Helena.