Skip to main content

Definitions by Cap'n Ganch

Slang term for a wizard's girlfriend.
Hark, Lancelot! Here arriveth Merlin with his smokin' Becca!
Becca by Cap'n Ganch March 19, 2011