Skip to main content

Definitions by Penelope Argents

busaba calamari 

Share definition Flag
Term used to describe a powerful aphrodesiac.
Screw the viagra, I'm cooking a busaba calamari for dinner tonight.