Skip to main content

Definitions by Bran' Noo

Extra Smelly Pussy
used in the context of a lady is a bitch
E.S.P. by Bran' Noo May 6, 2003