1 definition by breel

1. To be abnormally weird

2. To be involved in a larger-than-life coincidence
There is a dead squirrel in that tree. How blarg!
by breel October 6, 2008
Get the blarg mug.