1 definition by ashlyn445
Someone who is persistently annoying.
A person (husband) who smacks your ass every time you walk past the couch he is lounging on.
A person (husband) who smacks your ass every time you walk past the couch he is lounging on.
by ashlyn445 September 29, 2009