2 definitions by Brikiquita
An extremely awesome man (or woman) who lives on the streets of a nearby town or city. They like having children sit on their laps and occasionally enjoy a moonlit stroll in the park with a fellow friend.
by Brikiquita April 25, 2010
by Brikiquita April 26, 2010