Skip to main content

floozah

floser in New England ... f*cking loser as said in the Upper North East of the United States
Jenn: 'Stop being such a floozah! It's wickid annoying, Tom.'
John: 'Yeah Tom ... you, like, lose immediately.'
by losercooL October 31, 2007
mugGet the floozah mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email