look up any word, like fleek:

1 definition by vblover

an annoyingly frustrating creature, put on earth to drive girls out of their minds. They often tend to make no sense at all and contradict themselves; in both their words and actions.
look at any of the boys around you.
by vblover July 28, 2009