Skip to main content

Definitions by Mancakes

A super hot pirate woman who stops people in their tracks from her hottness
She that Babs?! Yarr! She be the diamond of the high seas! Shes gonna walk my "plank" later!
babs by Mancakes December 9, 2008