look up any word, like yeet:

1 definition by Gr4nt

 
1.
a gargation bush that is going everywhere
Did you see that coochie poof on David's mom?
by Gr4nt November 05, 2007