1 definition by Sir Derek

1
A slang word for sex. Originating in London c. 2009
When I next see you, I wish to burrow you, like there is no tomorrow
by Sir Derek April 24, 2010
Get the mug
Get a burrow mug for your barber James.