Someone who chases females riding bicycles, pushes them off then smells the saddle.
Used as a derogatory term. You Moogoe.
by Wgxsa December 31, 2020
Get the Moogoe mug.