Subscribe English
look up any word, like french dipping:

1 definition by the man,the myth,the legend

 
1.
a common greeting term popular in northern new jersey
please greet the host with a "HOWBOUCHA"
by the man,the myth,the legend January 01, 2007
40 7