Top definition
Originating from both swag and fantastico. Something having swag and also being fantastic.
by Swagy Mc' D January 24, 2014
Get the mug
Get a Swagtastico mug for your cat Riley.