Top definition
The name of a popular couple made up of the two hottest teens in the ever living world
Couple:That couple over there is such a wolfslayer
by Wolfslayer101 December 14, 2014
Get the mug
Get a Wolfslayer mug for your fish Abdul.