Definitions by Sloh6Oh
frohagan
The act of being loyal to one's significant other. No cheating involved of any sort. Complete and utter loyalty.
The word came about in the classic movie known as Super Troopers.
The word came about in the classic movie known as Super Troopers.