look up any word, like smh:
 
1.
(a.k.a Sergent Frog)a weird but funny manga about aliens that look like demented frog people that are "suppoeively" trying to take over Earth but can't since their plans are strange and can't really work.
buy your copy of Sgt. Frog today!!!
by Fart! March 30, 2005