English | German | Russian | Czech

park a tiger English

Meaning park a tiger meaning

What does park a tiger mean?

park a tiger

(South Africa, slang) To vomit.

Are you looking for...?

park | a | tiger