look up anything, like your first name:

1 definition by Aman Rai

1. mi casa su casa
spanish for 'my house is your house'.

In the movie pulp fiction:

Vincent: Thank you. Mind if I shoot it up here?
Lance: Hey, mi casa su casa.

This happens when vincent goes to buy his stash before his date with Mia Wallace
casa feel at home chill relax yeah sure
by Aman Rai Dec 23, 2006 add a video
rss and gcal