look up any word, like tbt:

1 definition by AJBNYC

 
1.
To relax, lay to rest, and/or go to sleep.
Lover was tired last night, so she decided to meem with me as I was relaxing on the couch.
by AJBNYC January 20, 2009