Skip to main content

Definitions by Bingeingfox

Oscar Slap 

When you bitch slap your friend on live TV then make him give you an Oscar
Oscar Slap by Bingeingfox March 28, 2022