(english & scottish slang) vomit, throw up

listen to the pronunciation of (english & scottish slang) vomit, throw up
(english & scottish slang) vomit, throw up
Favoriten