Skip to main content

Definitions by C-man dou

longbirds 

a British slang term referring to a very attractive girl with a nice body.
I saw these two thick longbirds walking through the commons today,they looked like they put out quite a bit.
longbirds by C-man dou January 6, 2008