2 definitions by Meow Meow Meow
"I was roughing off alone in my room last night."
"I walked in on my brother roughing off on his computer this afternoon."
"I walked in on my brother roughing off on his computer this afternoon."
by Meow Meow Meow February 15, 2012
by Meow Meow Meow September 25, 2013