Top definition
a short kid who humps everything in sight. he's also a huge failure.
that rasten, he dropped out of school. what a failure!
by donya November 12, 2020
Get a rasten mug for your dog James.