Definitions by Handle McHandleton
superbo
A Spanish word borrowed for use in English to signify how excellent, how incredible, how superb an item is - lending an exotic and importance generating factor to the item's description.
superbo by Handle McHandleton October 30, 2017