1 definition by Ian Aitken

Top Definition
A party or gathering of friends.
Abbrev. of "Extravaganza"
Jimmy's having a strav over at his house tonight.
by Ian Aitken May 12, 2005
Mug icon
Buy a strav mug!