1 definition by The Evil Lord Xenu

when something is stuck in your shoe and cant get it out
When ur walking and something is hurting ur foot it is most likely florange
by The Evil Lord Xenu January 29, 2009
Get the florange mug.