1 definition by Penelope Argents

Top Definition
Term used to describe a powerful aphrodesiac.
Screw the viagra, I'm cooking a busaba calamari for dinner tonight.
by Penelope Argents July 04, 2008
Mug icon
Buy a busaba calamari mug!