yamba

when you lay down and cuddle with somebody in a happy way.
--"Michelle, How about we finish this blunt and go yamba together on the couch."

--"That sounds good, but how about we eat before."
by Michelle&Amanda June 5, 2007
mugGet the yambamug.

Share this definition