2 definitions by On peak
A term with increasing popularity A combination of on point and fleak It can refer to an excellent or top quality situation/object/event/person.
by On peak April 4, 2016
A term with Increasing popularity. A combination of on point and fleak It can refer to an excellent or top quality situation/object/event/person.
by On peak April 4, 2016