1 definition by lupEND21

Something that tastes like a penis.
Guy #1: Dude this tastes absolutely wienerlicious. Guy#2: Dude... are you gay? Guy #1: ...
by lupEND21 August 1, 2012
Get the wienerlicious mug.