Skip to main content

Definitions by PePenisMandedsdf

n. Shorthand for inept out-sourced help, usually from the sub-continent of India.
Man, the guy responsible for the implementation of this rather basic project is such a rao!
Rao by PePenisMandedsdf March 31, 2021