Top definition
A person with an insane beard.
Girl 1: OMG, did you see Jenna's new boyfriend?
Girl 2: Yeah, he's a total beardosaur
via giphy
by Scarsz May 19, 2018
Get the mug
Get a beardosaur mug for your cousin Helena.