Skip to main content

Definitions by Stephen Larscroft

A lazy bitch, esp. one from Canada
You never wanna do anything, you bitch ass manzeutan.
Manzeutan by Stephen Larscroft February 16, 2004