1 definition by chowachowachowa
1) A good person
2) The best thing that has happened to you
3) A person you can't stand to be away from
2) The best thing that has happened to you
3) A person you can't stand to be away from
by chowachowachowa December 21, 2016