1 definition by SophieHaskell

While playing on her computer, Ale liked to say "callate puta" to her roommate, Emily.
by SophieHaskell October 12, 2005
Get the callate puta mug.