Random Words:
1.
A piece of shit thats so long it resembles a barracuda
yo john! i totally gave birth to barrapooda this morning!
See baracuda, poo, sh..
1.
1)An incedibly tasty and cunt.
2) Any attractive female that members of the male or lesbian species are instantly drawn to.
"Gee,..