Justanicekiwi's definitions
A nice or pleasant girl. Usually found in Spain. However they have been known to show signs of hostility when provoked.
by Justanicekiwi November 30, 2009
Get the Ratbag mug.
Get the Ratbag mug.We'll email you a link to sign in instantly.