Preppyb0ii's definitions
its means beautiful for BOTH SPANISH AND ITALIAN...so that person is wrong!!! but u pronounce them differently in italian and spanish...duh!!! ...dummy smacks!
by Preppyb0ii March 9, 2007
Get the bella mug.