Top definition
When you live with a roomate who doesnt't get any, and you have sex with his hot sister in his own bed.
John was very mad when he arrived home to find Joe pulling a sneaky bard in his own bed.
by Jerry Dubble March 06, 2008
Get the mug
Get a Sneaky Bard mug for your mama Yasemin.