1 definition by Little Ray

Top Definition
To slowly meander through life thinking everything is 'Amazing and Awesome', thus frustrating friends and family.
We tried to make it to the gig on time, but our guitarist was way too Corwin.
by Little Ray February 09, 2006

Mug icon
Buy a Corwin mug!