Top definition
The dazzling remnants of ejaculation still to be found lingering in the hogs eye fifteen minutes after the main event.
Shit..struggling to have a piss..me cock's still bunged up with afterfroth!
by monster75 September 08, 2011
Get the mug
Get a afterfroth mug for your dog Riley.