1 definition by Soupyyyyyy

1
a very smelly lamb as well as an alcapaca
clean your isidra out and replace it with a snowflake
by Soupyyyyyy October 18, 2007
Get the mug
Get a isidra mug for your barber Larisa.