Skip to main content

Definitions by Fluckarella

Fluckarella 

A loud-mouthed Australian woman
Did you hear that fluckarella the other night?
Fluckarella by Fluckarella March 29, 2010