Top definition
Adj. Extremely awesome in all meanings of the word. Uber Awesomeness. Way more awesome than just swell alone.
Damn that movie was bitchin' swell!!
by Nathan Eary December 24, 2003
Get the mug
Get a bitchin' swell mug for your barber José.