Top definition
A person who has a soft spot for that 'girl' and will always smile when upset inside everyone loves a roshaun
Why can't I be a roshaun
by Alissa brown William smith August 05, 2017
Get the mug
Get a roshaun mug for your brother Vivek.