Gagfag

What is Gagfag?


1.

A peice of shit dude who is having gay sex and vomits on the other dudes chest.

we should beat the shit out of that Gagfag


59

Random Words:

1. Girls name. Originates from Greece, meaning life. Zoe is a Greek name- it translates as 'life' See zoe, zoey 2. A person o..
1. It means "oh my fucking gosh." or "oh my frikkin gosh" "OMFGOSH! What happened here?!"..
1. The instantaneous looking up of information using Wikipedia type sources to resolve a pointless argument or generate excessive knowledge..