Subscribe English
look up any word, like french dipping:

1 definition by kelly derks

 
1.
1. retard
2. a dumb person
hey did u see that waterhead.
by kelly derks June 10, 2006
27 26