Oscoland Share definition Flag A place that you go to when you're drunk AF Drunk Friend: Hey take me to Oscoland, I wanna go!!!Me: You should take a nap instead. Oscoland by jddjdjdjdjjdd March 13, 2019 0 0 Get merch Get the Oscoland mug. Buy Now — $32.95 See more merch