1 definition by RIooooooooooo

Top Definition
Rio
Something or someone thats fucking stange or retarded. Repition can be used to add effect.
You rio, rio, rio, rio
by RIooooooooooo July 06, 2011

Mug icon
Buy a Rio mug!