Keelboat
Definitions
2
Posts
2
Posters
151
Views
-
To be cool, hip, or [satisfying].
To be [on point] or [on fleek] in reference to clothing or fashion. -
A yacht built with a permanent keel rather than a centreboard.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions