1 definition by dj princess

1
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
Get the mug
Get a farra mug for your girlfriend Beatrix.