Top definition
The word you use to describe a person who is awesome in every way.
Wow. Did you see that guy on TV last night? He was so rickarby!
by woah_now January 29, 2011
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush