It's just a nicer way to say "bullshit"
Random person 1: Did you know that you only use 10% of your brain?
Random person 2: that's ballsheet!
by full_of_swag January 27, 2016
Get the Ballsheet mug.