Top definition
Oogaygrats. Combinations of okay and congratulations. Used for situations of carelessness and inattentiveness. Usually approached with sarcasm.
Person A: I'm chinese
Person B: Weprin
by argef May 01, 2010
Get the mug
Get a Weprin mug for your buddy Manafort.