1 definition by dj princess

Top Definition
it is a slang word to say fiesta or party
Last night I went to a really fun farra.
by dj princess September 23, 2007
Mug icon
Buy a farra mug!