Top definition
A bahonboo-ism for someone who is so amazing that one word can't describe him/her. He/she is your babe (another word for baby), sweetheart, and love all wrapped up in one.
He's my basweelo, and no one else compares!
by lejanvier January 05, 2011
Get a basweelo mug for your cousin Nathalie.