look up any word, like cleveland steamer:

1 definition by Sladdon

 
1.
A person who is always around, "mooching" things from others and never has anything to give in return.
Goacher: "Bro, let me hit that jay."
Guy w/ jay: Get out of here you goacher!"
by Sladdon April 22, 2012
0 0