blarg

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 January 18, 2009
mugGet the blargmug.