1 definition by Yoie

When you drive your car around the town in a circle. revving the engine and putting the music as loud as you can
There doing a twat lap again
by Yoie January 25, 2009
Get the Twat lap mug.