Top definition
The act of doin something extreamly awesome while you are in a social envoirnment such as a sport event, a party or even just being in public.
I was at this party the other night and i yewled all over this girls face after she sucked me off
by Mr fyouman September 28, 2010
Get the mug
Get a Yewl mug for your sister Yasemin.