Definitions by Eg
Caboose
The Best and funniest character of the awesome internet series red vs blue, sometimes known for his [big tank lady girlfriend, sheila.
bitchassmotherfuckingcocksuckingbastardasshithead
bitchassmotherfuckingcocksuckingbastardasshithead by eg November 20, 2003