look up any word, like smh:

1 definition by Royalman91

 
1.
kissing/ being kissed by an older attractive woman
Man, I so got a cougar bite on New Years!
by Royalman91 January 06, 2009