Subscribe English
look up any word, like latergram:

1 definition by Jupinoops

 
1.
A Gross touchy feely Older Man That tries to hook up with younger women.
"Ewww That Skeksie over there was hitting on me hard core!"
by Jupinoops April 21, 2008
2 0