Skip to main content

Rosalind <3's definitions

luba

an alien fond of fairytales, sensuality, and disney movies.
Luba says, "i feel so sensual."
by Rosalind <3 January 30, 2007
mugGet the luba mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email